Skip to content

Latest commit

 

History

History
299 lines (287 loc) · 9.7 KB

07-Plano de Testes de Software.md

File metadata and controls

299 lines (287 loc) · 9.7 KB

Plano de Testes de Software

Os requisitos para realização dos testes de software são:

  • Site publicado na internet;
  • Navegador da internet: Chrome, Firefox ou Edge.

Os testes funcionais a serem realizados na aplicação são descritos a seguir.

Tabela 7: Casos de teste para teste funcional CT-01
Caso de teste Requisitos associados Objetivo do teste Passos Critérios de êxito Responsável
CT-01: Verificar o funcionamento dos links da página Home
  • RF-01: A aplicação deve permitir a busca dos compostos medicamentosos ou o seu nome comercial.
  • RF-02: A aplicação deve permitir comparar dois medicamentos em relação aos seus compostos.
  • RF-07: A aplicação deve permitir o login de administrador e login de usuário.
Verificar se os links da página Home estão encaminhando para as respectivas páginas corretamente
  1. Acessar o navegador.
  2. Informar o endereço do site.
  3. Visualizar a página Home.
  4. Clicar nos links da página Home.
Todos os links da página Home devem encaminhar os usuários para as páginas descritas. Fernanda
Tabela 8: Casos de teste para teste funcional CT-02
Caso de teste Requisitos associados Objetivo do teste Passos Critérios de êxito Responsável
CT-02: Verificar o funcionamento da comparação de medicação e funcionalidade do compartilhamento
  • RF-01: A aplicação deve permitir a busca dos compostos medicamentosos ou o seu nome comercial.
  • RF-02: A aplicação deve permitir comparar dois medicamentos em relação aos seus compostos.
  • RF-04: A aplicação deve identificar se há interação ou não entre medicações inseridas pelo usuário.
Verificar se caso haja interação entre medicamentos ou não, esta é indicada na aplicação.
  1. Acessar o navegador.
  2. Informar o endereço do site.
  3. Visualizar a página Home.
  4. Digitar duas medicações nos campos "Digite aqui para comparar".
  5. Clicar no botão "Comparar".
Os dados inseridos nos campos de pesquisa devem mostrar as medicações digitadas anteriormente e se há interação ou não. Diovane
Tabela 9: Casos de teste para teste funcional CT-03
Caso de teste Requisitos associados Objetivo do teste Passos Critérios de êxito Responsável
CT-03: Verificar se a aplicação é capaz de permitir o login dos perfis usuário e administrador
  • RF-07: A aplicação deve permitir o login de administrador e login de usuário.
Verificar se os campos de inserir login e senha são capazes de entrar nos perfis usário e administrador; Verificar se a aplicação consegue impedir o login com credenciais incorretas;
  1. Acessar o navegador.
  2. Informar o endereço do site.
  3. Visualizar a página Home.
  4. Clicar no botão superior direito que corresponde a página de Login.
  5. Inserir email e senha.
  6. Se for perfil administrador, ser direcionado a página perfil administrador
  7. Se for perfil usuário, ser direcionado a página perfil usuário
Direcionamento para as páginas do perfil administrador ou perfil usuário. Felipe
Tabela 10: Casos de teste para teste funcional CT-04
Caso de teste Requisitos associados Objetivo do teste Passos Critérios de êxito Responsável
CT-04: Verificar o funcionamento dos campos para a criação de um novo usuário.
  • RF-08: A aplicação deve permitir a criação de usuário inserindo data de nascimento e gênero.
Verificar se a aplicação só aceita inserção de novos usuários se os campos estão todos preenchidos; Verificar se o cadastro utilizando um email já utilizado é negado; Verificar se um usuário pode ser atualizado corretamente, refletindo, inclusive, na sua sessão atual.
  1. Acessar o navegador.
  2. Informar o endereço do site.
  3. Visualizar a página Home.
  4. Clicar no botão superior direito que corresponde a página de Login.
  5. Clicar em Cadastrar.
  6. Preencher os dados
Mensagens de erro devem aparecer caso os todos os campos não estejam preenchidos. Quando tudo estiver preenchido ao clicar em "Cadastrar" a janela Modal deve ser ativada. Ísis
Tabela 11: Casos de teste para teste funcional CT-05
Caso de teste Requisitos associados Objetivo do teste Passos Critérios de êxito Responsável
CT-05: Verificar se a aplicação permite que o administrador insira novas medicações.
  • RF-06: A aplicação deve permitir a alteração e adição de dados para o perfil administrador.
  • RF-09: A aplicação deve permitir que o perfil administrador insira os efeitos adversos e esperados junto às medicações.
Verificar se o administrador consegue inserir novas medicações no banco de dados.
  1. Acessar o navegador.
  2. Informar o endereço do site.
  3. Visualizar a página Home.
  4. Clicar no botão superior direito que corresponde a pagina de Login.
  5. Realizar o login como administrador.
  6. Clicar no botão de criar medicação.
  7. Preencher o formulário com interações.
  8. Realizar edições em uma medicação.
  9. Realizar comparações para testar o registro e edição da nova medicação e suas interações.
Todos os itens referentes à medicação escolhida para ser modificada podem sofrer alteração. João
Tabela 12: Casos de teste para teste funcional CT-06
Caso de teste Requisitos associados Objetivo do teste Passos Critérios de êxito Responsável
CT-06: Verificar se a aplicação permite ver a aplicação das medicações.
  • RF-03: A aplicação deve exibir a aplicação de cada uma das medicações informadas pelo usuário.
Verificar se o usuário consegue ver a aplicação dos medicamentos.
  1. Acessar o navegador.
  2. Informar o endereço do site.
  3. Visualizar a página Home.
  4. Clicar no botão superior direito que a lista de medicamentos.
  5. Selecionar um medicamento.
  6. Verificar se é possível ver a aplicação do medicamento.
Deve ser possível visualizar a aplicação das medicações. Diovane
Tabela 13: Casos de teste para teste funcional CT-07
Caso de teste Requisitos associados Objetivo do teste Passos Critérios de êxito Responsável
CT-07: Verificar se a aplicação permite compartilhar uma comparação de medicamentos.
  • RF-05: A aplicação deve permitir compartilhar a comparação dos medicamentos.
Verificar se o usuário consegue compartilhar a comparação dos medicamentos.
  1. Acessar o navegador.
  2. Informar o endereço do site.
  3. Visualizar a página Home.
  4. Digitar duas medicações nos campos "Digite aqui para comparar".
  5. Clicar no botão "Comparar".
  6. Clicar no ícone de compartilhamento
  7. Clicar em "Copiar o link"
  8. Verificar se é possível acessar a comparação através do link copiado.
Ser possível compartilhar a comparação de duas medicações e acessar usando o link compartilhado Diovane
Tabela 14: Casos de teste para teste funcional CT-08
Caso de teste Requisitos associados Objetivo do teste Passos Critérios de êxito Responsável
CT-08: Verificar se é possível editar as medicações como usuário administrador.
  • RF-06: A aplicação deve permitir a alteração e adição de dados para o perfil administrador.
  1. Acessar o navegador.
  2. Informar o endereço do site.
  3. Visualizar a página Home.
  4. Clicar no botão superior direito no ícone de login.
  5. Clicar em "Listar/Editar".
  6. Selecionar um medicamento para editar.
  7. Verificar se o medicamento realmente foi editado.
Deve ser possível editar as medicações. Diovane